performed magic - French English Dictionary